.all{display: flex; flex-direction:column;}
	.tou{width:100%; height: 350px;
	  display: flex;
	  flex-direction: column;
	  background: url(./背景1.jpg)no-repeat center center;background-size:cover;;}
		.one{display: flex;}
			.u{margin:0 0 80px 80px;}
	.zhong{width:70%;height: 1000px; margin: auto;background-color:#F0F8FF; display: flex; flex-direction:column;}
    .daohang{display: flex; justify-content:space-between;}/*导航*/
  .daohang li{list-style:none;}
  .zhiti{width: 160px;height:40px;display: flex; justify-content:space-between;}
	.d{background-color:gray;}
    .e{display: none;}
    .wei1,.wei2,.wei3{padding-left:700px ; }

*{
      margin: 0px;
      padding: 0px;
    }
    .outer{
      width: 588px;
      height: 588px;
      margin: 0 auto;
      position: relative;
    }
    li{
      list-style-type:none; 
    }
    ul.img li{
      position: absolute;
      left: 0px;
      top: 0px;
      display: none;

    }
    ul.num{
      position: absolute;
      bottom: 30px;
      text-align: center;
      width: 100%;
    }
    ul.num li{
      display: inline-block;
      width: 50px;
      height: 50px;
      background-color: gray;
      color: white;
      text-align: center;
      line-height: 50px;
      border-radius: 50%;
      

    }
    .btn{
      position: absolute;
      width: 30px;
      height: 60px;
      background-color: gray;
      color: white;
      text-align: center;
      line-height:60px;
      top: 50%;
      margin-top: -30px;
      display: none;
    }
    .left{
      left:0px;

    }
    .right{
      right: 0px;
    }
    .outer:hover .btn{
      display: block;
    }

    ul.num .active{
      background-color: red ;
    }
    ul.img .first{
      display: block;
    }
ul.img img{
  width: 588px;
  height: 588px;
}

a.button { background:url(../img/an1.png) repeat 0px 0px; width: 123px; height: 44px; display: block; }
a.button span { display: none; }

a.button1 { background:url(../img/an2.png) repeat 0px 0px; width: 183px; height: 44px; display: block; }
a.button1 span { display: none; }


.jjj{
  margin: auto;
}

.jjj h1{
  padding: 40px;
}
.leis {
  display: flex;flex-flow:center;
}


			#box{
        width: 380px;
        margin: 30px auto;
        font-family: 'Microsoft YaHei';
        font-size: 14px;
    }
    #box input{
        width: 260px;
        border: 1px solid #e2e2e2;
        height: 30px;
        float: left;
        background-repeat: no-repeat;
        background-size: 25px;
        background-position:5px center;
        padding:0 0 0 40px;
    }
    #search{
        width: 78px;
        height: 32px;
        float: right;
        background: black;
        color: white;
        text-align: center;
        line-height: 32px;
        cursor: pointer;}
       